package com.medical.Service;

import com.medical.DTO.MedicalRecordsDTO;
import com.medical.DTO.MedicalRecordsPageDTO;
import com.medical.result.PageResult;

import java.util.List;

public interface MedicalRecordsService {
    /**
     * 添加医疗记录
     * @param medicalRecordsDTO
     */
    void addMedicalRecords(MedicalRecordsDTO medicalRecordsDTO);

    /**
     * 删除医疗记录
     * @param ids
     */
    void deleteMedicalRecords(List<Integer> ids);

    /**
     * 修改医疗记录
     * @param medicalRecordsDTO
     */
    void updateMedicalRecords(MedicalRecordsDTO medicalRecordsDTO);

    /**
     * 获取医疗记录列表
     * @param medicalRecordsPageDTO
     * @return
     */
    PageResult page(MedicalRecordsPageDTO medicalRecordsPageDTO);
}
